home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-09-29 | 4.5 KB | 84 lines | [TEXT/MPS ] |
- MPW C++ 3.1A10 Help Summary
-
- Help information is available for each of the C++ commands.
-
- To see help information, type
-
- Help -f {MPW}CPlus.Help <command>, e.g.
-
- Help -f {MPW}Cplus.Help CPlus
-
- Or simply paste this information into your MPW.Help file
-
- Copyright Apple Computer, Inc. 1989
- All rights reserved.
- -
- CFront [option…] [file…] < file > intermediate output ≥ progress
- -a # force ANSI-style intermediate C code (default)
- -a0 # force K&R-style (pre-ANSI) intermediate C code
- -a1 # force ANSI-style intermediate C code (default)
- -c # intermediate code to standard output; no object file
- -d name # equivalent to: #define name 1
- -d name=string # equivalent to: #define name string
- -e # write preprocessor results to output
- -e2 # implies '-e' above, and strips comments
- -elems881 # generate MC68881 code for transcendentals
- -f filename # act as if input comes from named file when it actually is from stdin
- -i directory # search for includes in directory
- -maxerrors <n> # specify that CFront abort after reporting <n> errors (default 12)
- -mc68020 # generate MC68020 code
- -mc68881 # generate MC68881 code for arithmetic operations
- -mtbl0 # suppress output of method tables for Object Pascal classes
- -mtbl1 # force output of method tables for Object Pascal classes
- -p # write progress information to diagnostic
- -s segment # generate code in segment
- -u name # equivalent to: #undef name
- -vtbl0 # suppress output of virtual tables for ordinary classes
- -vtbl1 # force output of virtual tables for ordinary classes
- -w # suppress warnings
- -w1 # generate additional warnings from CFront
- -w2 # generate maximum warnings from CFront and the C compiler
- -w3 # passed through to C compiler (supresses "unused" warnings)
- -y directory # create temporary files in directory
- -z0 # force 'inline' functions to be non-inline
- -z3 # supress name encoding of local vars and struct members (default)
- -z4 # encode names of local vars and struct members
- -z6 # force enums always to be int variables
- -z7 # relax requirement on static class member initialization
-
- Note: CFront does not generate object files. To compile a C++ program, use the CPlus command.
- -
- CPlus [option…] [file…] < file > intermediate output ≥ progress
- -a # force ANSI-style intermediate C code (default)
- -a0 # force K&R-style (pre-ANSI) intermediate C code
- -a1 # force ANSI-style intermediate C code (default)
- -c # intermediate code to standard output; no object file
- -d name # equivalent to: #define name 1
- -d name=string # equivalent to: #define name string
- -e # write preprocessor results to output
- -e2 # implies '-e' above, and strips comments
- -elems881 # generate MC68881 code for transcendentals
- -f filename # act as if input comes from named file when it actually is from stdin
- -i directory # search for includes in directory
- -maxerrors <n> # specify that CFront abort after reporting <n> errors (default 12)
- -mc68020 # generate MC68020 code
- -mc68881 # generate MC68881 code for arithmetic operations
- -mtbl0 # suppress output of method tables for Object Pascal classes
- -mtbl1 # force output of method tables for Object Pascal classes
- -p # write progress information to diagnostic
- -s segment # generate code in segment
- -u name # equivalent to: #undef name
- -vtbl0 # suppress output of virtual tables for ordinary classes
- -vtbl1 # force output of virtual tables for ordinary classes
- -w # suppress warnings
- -w1 # generate additional warnings from CFront
- -w2 # generate maximum warnings from CFront and the C compiler
- -w3 # passed through to C compiler (supresses "unused" warnings)
- -y directory # create temporary files in directory
- -z0 # force 'inline' functions to be non-inline
- -z3 # supress name encoding of local vars and struct members (default)
- -z4 # encode names of local vars and struct members
- -z6 # force enums always to be int variables
- -z7 # relax requirement on static class member initialization
- -
-